package com.labichaoka.chaoka.entity;

import java.util.List;

/**
 * Created by ruan on 2018/8/20.
 */

public class OrderListResponse extends BaseResponse {

    /**
     * code : 1
     * data : {"orderLoanMoneyList":[{"orderSumAmount":"699.83","orderNo":"27088899733979136","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27077287715274752","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27073325217873920","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27070308078845952","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27065247672041472","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27058812271722496","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"1399.66","orderNo":"27056821525020672","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27052870255771648","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27047393501380608","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"27042980938383360","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"27042897983438848","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"27042829238796288","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27036813625393152","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"27034884883087360","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"27024976909434880","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"27023743494651904","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"26993979933327360","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月14日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"26664010212442112","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月13日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"26637775562342400","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月13日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"24799455966396416","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月08日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"24441229789888512","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月07日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"24096097538408448","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月06日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"24093727010062336","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月06日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"24086673188978688","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月06日","residueNper":null,"overdueDay":null},{"orderSumAmount":"663.22","orderNo":"24082131701465088","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月06日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"23079148201181184","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月03日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"22755033774817280","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"22704035274424320","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22703598932590592","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22687041917550592","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22686015982403584","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"22681122794110976","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22676784549986304","viewDto":{"viewCode":3,"viewDesc":"使用中"},"toLoadMoneyTime":"2018年08月02日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22420553289695232","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"699.83","orderNo":"22410775075225600","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22410542870167552","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22406002506727424","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22399525419220992","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22398553791922176","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22397488057024512","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"616.62","orderNo":"22393908084342784","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null},{"orderSumAmount":"650.15","orderNo":"22344065290862592","viewDto":{"viewCode":1,"viewDesc":"放款处理中"},"toLoadMoneyTime":"2018年08月01日","residueNper":null,"overdueDay":null}],"orderRepaymentList":[{"orderSumAmount":"36.78","orderNo":"27042829238796288","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-14","residueNper":null,"overdueDay":null},{"orderSumAmount":"6.96","orderNo":"24799455966396416","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-14","residueNper":null,"overdueDay":null},{"orderSumAmount":"29.82","orderNo":"24799455966396416","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-14","residueNper":null,"overdueDay":null},{"orderSumAmount":"6.96","orderNo":"24799455966396416","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-13","residueNper":null,"overdueDay":null},{"orderSumAmount":"29.82","orderNo":"24799455966396416","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-13","residueNper":null,"overdueDay":null},{"orderSumAmount":"36.78","orderNo":"24799455966396416","viewDto":{"viewCode":1,"viewDesc":"扣款成功"},"toLoadMoneyTime":"2018-08-13","residueNper":null,"overdueDay":null}]}
     * success : true
     */

    private DataBean data;
    private boolean success;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public static class DataBean {
        private List<OrderLoanMoneyListBean> orderLoanMoneyList;
        private List<OrderRepaymentListBean> orderRepaymentList;

        public List<OrderLoanMoneyListBean> getOrderLoanMoneyList() {
            return orderLoanMoneyList;
        }

        public void setOrderLoanMoneyList(List<OrderLoanMoneyListBean> orderLoanMoneyList) {
            this.orderLoanMoneyList = orderLoanMoneyList;
        }

        public List<OrderRepaymentListBean> getOrderRepaymentList() {
            return orderRepaymentList;
        }

        public void setOrderRepaymentList(List<OrderRepaymentListBean> orderRepaymentList) {
            this.orderRepaymentList = orderRepaymentList;
        }

        public static class OrderLoanMoneyListBean {
            /**
             * orderSumAmount : 699.83
             * orderNo : 27088899733979136
             * viewDto : {"viewCode":1,"viewDesc":"放款处理中"}
             * toLoadMoneyTime : 2018年08月14日
             * residueNper : null
             * overdueDay : null
             */

            private String orderSumAmount;
            private String orderNo;
            private ViewDtoBean viewDto;
            private String toLoadMoneyTime;
            private Object residueNper;
            private Object overdueDay;

            public String getOrderSumAmount() {
                return orderSumAmount;
            }

            public void setOrderSumAmount(String orderSumAmount) {
                this.orderSumAmount = orderSumAmount;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public ViewDtoBean getViewDto() {
                return viewDto;
            }

            public void setViewDto(ViewDtoBean viewDto) {
                this.viewDto = viewDto;
            }

            public String getToLoadMoneyTime() {
                return toLoadMoneyTime;
            }

            public void setToLoadMoneyTime(String toLoadMoneyTime) {
                this.toLoadMoneyTime = toLoadMoneyTime;
            }

            public Object getResidueNper() {
                return residueNper;
            }

            public void setResidueNper(Object residueNper) {
                this.residueNper = residueNper;
            }

            public Object getOverdueDay() {
                return overdueDay;
            }

            public void setOverdueDay(Object overdueDay) {
                this.overdueDay = overdueDay;
            }

            public static class ViewDtoBean {
                /**
                 * viewCode : 1
                 * viewDesc : 放款处理中
                 */

                private int viewCode;
                private String viewDesc;

                public int getViewCode() {
                    return viewCode;
                }

                public void setViewCode(int viewCode) {
                    this.viewCode = viewCode;
                }

                public String getViewDesc() {
                    return viewDesc;
                }

                public void setViewDesc(String viewDesc) {
                    this.viewDesc = viewDesc;
                }
            }
        }

        public static class OrderRepaymentListBean {
            /**
             * orderSumAmount : 36.78
             * orderNo : 27042829238796288
             * viewDto : {"viewCode":1,"viewDesc":"扣款成功"}
             * toLoadMoneyTime : 2018-08-14
             * residueNper : null
             * overdueDay : null
             */

            private String orderSumAmount;
            private String orderNo;
            private ViewDtoBeanX viewDto;
            private String toLoadMoneyTime;
            private Object residueNper;
            private Object overdueDay;

            public String getOrderSumAmount() {
                return orderSumAmount;
            }

            public void setOrderSumAmount(String orderSumAmount) {
                this.orderSumAmount = orderSumAmount;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public ViewDtoBeanX getViewDto() {
                return viewDto;
            }

            public void setViewDto(ViewDtoBeanX viewDto) {
                this.viewDto = viewDto;
            }

            public String getToLoadMoneyTime() {
                return toLoadMoneyTime;
            }

            public void setToLoadMoneyTime(String toLoadMoneyTime) {
                this.toLoadMoneyTime = toLoadMoneyTime;
            }

            public Object getResidueNper() {
                return residueNper;
            }

            public void setResidueNper(Object residueNper) {
                this.residueNper = residueNper;
            }

            public Object getOverdueDay() {
                return overdueDay;
            }

            public void setOverdueDay(Object overdueDay) {
                this.overdueDay = overdueDay;
            }

            public static class ViewDtoBeanX {
                /**
                 * viewCode : 1
                 * viewDesc : 扣款成功
                 */

                private int viewCode;
                private String viewDesc;

                public int getViewCode() {
                    return viewCode;
                }

                public void setViewCode(int viewCode) {
                    this.viewCode = viewCode;
                }

                public String getViewDesc() {
                    return viewDesc;
                }

                public void setViewDesc(String viewDesc) {
                    this.viewDesc = viewDesc;
                }
            }
        }
    }
}
